package beans;

public class Conta implements Bean{
	
	private long codigo;
	private String nome;
	
	public Conta(long codigo, String nome) {
		super();
		this.codigo = codigo;
		this.nome = nome;
	}

	public long getCodigo() {
		return codigo;
	}

	public String getNome() {
		return nome;
	}

	public void setCodigo(long codigo) {
		this.codigo = codigo;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}
	
	@Override
	public int hashCode() {
		// TODO Auto-generated method stub
		return new Long(codigo).hashCode();
	}
	
	@Override
	public boolean equals(Object obj) {
		if(obj == null || (!(obj instanceof Conta))){
			return false;
		}else{
			return ((Conta)obj).codigo == codigo;
		}		
	}
	
	@Override
	public String toString() {
		return this.nome;
	}
	
	
}
